cooling water control radiator - Francés Inglés Diccionario